#pragma once


class CLog: public ILog
{
public:
	CLog(IConsole* pConsole);

	//	ILog
	virtual void log(const char* message, ...);
	virtual void warning(const char* message, ...);
	virtual void error(const char* message, ...);
	virtual void critical_error(const char* message, ...);
	//	---

private:
	IConsole* m_pConsole;
};